import {axiosGet,axiosPost} from "./index.js";

//登录
export function loginAndRegister(data){
    return axiosPost('/api/loginAndRegister',data);
}

// export function register(data){
//     return axiosPost('/api/register',data);
// }
//上传单张图片
export function uploadSingleImg(data){
    return axiosPost('/uploadSingleImg',data,{
        headers: {
            "Content-Type": "multipart/form-data",
        }});
}
//上传多张图片
export function uploadMoreImg(data){
    return axiosPost('/uploadMoreImg',data);
}

// 获取用户信息
export function getUserInfo(data){
    return axiosGet('/my/getUserInfo', data);
}

// 更新用户信息
export function updateUserInfo(data){
    return axiosPost('/my/updateUserInfo', data);
}

// 发布
export function publish(data){
    return axiosPost('/publish', data);
}

// 获取发布
export function getAllPublish(data){
    return axiosGet('/getAllPublish', data);
}

//获取所有领域
export function getAreas(data){
    return axiosGet('/getAreas', data);
}
//上传单个视频
export function uploadVideo(data){
    return axiosPost('/uploadVideo',data,{
        headers: {
            "Content-Type": "multipart/form-data",
        }});
}
//获取文章详情
export function getArticleDetail(data){
    return axiosGet('/getArticleDetail', data);
}

//获取文章评论
export function getArticleComment(data){
    return axiosGet('/getArticleComment', data);
}

//添加文章评论
export function addArticleComment(data){
    return axiosPost('/addArticleComment', data);
}

//判断文章是否被点赞
export function isLikeArticle(data){
    return axiosGet('/isLikeArticle', data);
}

//点赞或者不点赞文章
export function likeArticle(data){
    return axiosPost('/likeArticle', data);
}

//判断文章是否被收藏
export function isCollectArticle(data){
    return axiosGet('/isCollectArticle', data);
}

//收藏文章
export function collectArticle(data){
    return axiosPost('/collectArticle', data);
}

//获取互相关注
export function getContacts(data){
    return axiosGet('/getContacts', data);
}

//获取最近的联系人
export function getLastContacts(data){
    return axiosGet('/getLastContacts', data);
}

//搜索联系人
export function searchContacts(data){
    return axiosGet('/searchContacts', data);
}

//获取聊天记录
export function showHistoryMessage(data){
    return axiosGet('/showHistoryMessage', data);
}

//更新未读消息条数
export function updateUnread(data){
    return axiosPost('/updateUnread', data);
}

//插入一条新消息
export function insertChat(data){
    return axiosPost('/insertChat', data);
}

//获取推荐问题
export function getRecommondQuestion(data){
    return axiosGet('/getRecommondQuestion', data);
}

//获取邀请问题
export function getInviteQuestion(data){
    return axiosGet('/getInviteQuestion', data);
}

//获取最新问题
export function getLastQuestion(data){
    return axiosGet('/getLastQuestion', data);
}

//获取热门问题
export function getHotQuestion(data){
    return axiosGet('/getHotQuestion', data);
}